patch one's quarrel up - Spanish English Dictionary